Definición de Estructura de secuencia o secuencial (programación)
En programación, la estructura de secuencia es un tipo de estructura de control fundamental, también conocida como estructura secuencial.
Esta estructura se caracteriza por ejecutar las instrucciones de un programa una tras otra, en el mismo orden en que aparecen en el código. Es decir, la ejecución es lineal y de arriba hacia abajo, sin saltos ni bifurcaciones, salvo que se introduzcan otras estructuras de control.
El resultado de cada instrucción puede influir en la siguiente. Por ejemplo, si una variable se modifica en una línea, ese nuevo valor estará disponible para las instrucciones posteriores.
Ejemplo en pseudocódigo:
a := 1
b := 7
r := a + b
mostrar (r)
r := a
mostrar (r)
Este ejemplo mostrará:
8 (primera invocación a la función mostrar)
1 (segunda invocación a la función mostrar)
Como se observa, cada instrucción se ejecuta en orden, y los cambios realizados en una afectan a las siguientes.

Estructura de secuencia: se realiza la instrucción 1, luego la instrucción 2 ... hasta la instrucción n
Dentro de una estructura secuencial pueden incluirse otras estructuras de control que alteran el flujo normal de ejecución. Las más comunes son:
- Estructura de selección (como if o switch), que permite tomar decisiones basadas en condiciones.
- Estructura de repetición (como for o while), que permite ejecutar un bloque de instrucciones varias veces.
A su vez, dentro de estas estructuras de selección y repetición, también pueden existir secuencias de instrucciones.
Ventajas de la estructura de secuencia
- Simplicidad: Es fácil de entender y de implementar, ideal para tareas lineales y algoritmos simples.
- Predecibilidad: El flujo de ejecución es claro y directo, lo que facilita la depuración y el mantenimiento.
Desventajas de la estructura de secuencia
- Limitaciones para problemas complejos: No permite la toma de decisiones ni la repetición de instrucciones, por lo que es insuficiente para problemas que requieren lógica condicional o bucles.
Comparación con otras estructuras de control
- Estructura de selección: Permite ejecutar diferentes bloques de código según condiciones, a diferencia de la secuencia donde todo se ejecuta sin condiciones.
- Estructura de repetición: Permite repetir instrucciones múltiples veces, mientras que la secuencia solo ejecuta cada instrucción una vez en orden.
Resumen: Estructura de secuencia
La estructura de secuencia en programación define el orden de ejecución de instrucciones de forma lineal, una después de otra. Es la base de todos los algoritmos y programas, y sobre ella se construyen las demás estructuras de control. Puede ser interrumpida o complementada por estructuras de selección y repetición, que agregan flexibilidad y potencia al flujo del programa.
¿Qué es la estructura de secuencia en programación?
La estructura de secuencia es una estructura de control que determina que las instrucciones se ejecuten en el orden en que aparecen, una después de la otra, sin saltos ni bifurcaciones.
¿Cómo afecta el resultado de una instrucción al suceso de la siguiente en la estructura de secuencia?
El resultado de una instrucción puede ser utilizado como entrada para la siguiente, permitiendo que los datos fluyan y se transformen a lo largo de la secuencia.
¿Cuál es el orden básico de ejecución en los lenguajes de programación?
El orden básico de ejecución es de arriba a abajo, ejecutando cada línea de código en el orden en que fue escrita.
¿Cuál es la importancia de la estructura de secuencia en la escritura de algoritmos?
Es fundamental, ya que permite establecer el flujo básico de ejecución y garantiza que los pasos del algoritmo se realicen en el orden correcto para alcanzar el resultado deseado.
¿Qué ocurre en el ejemplo de pseudocódigo dado?
Se ejecutan varias instrucciones en secuencia: se suman dos variables, se muestra el resultado, se reasigna una variable y se vuelve a mostrar, todo en el orden en que aparecen.
¿Qué otras estructuras pueden romper la secuencia en programación?
Las estructuras de selección (como if) y de repetición (como for o while) pueden alterar el flujo secuencial, permitiendo tomar decisiones o repetir bloques de instrucciones según sea necesario.
Autor: Leandro Alegsa
Actualizado: 26-06-2025
¿Cómo citar este artículo?
Alegsa, Leandro. (2025). Definición de Estructura de secuencia. Recuperado de https://www.alegsa.com.ar/Dic/estructura_de_secuencia.php